TreeGridLoaded ({ /* JSONP header, to be possible to load from xxx_Jsonp data source */ 
   "Cfg" : { "id": "Dynamic Span", "SuppressCfg": "1", "NoVScroll": "1", "ExternalAlign": "1", "Size": "Small"   }, 
   "Cfg_2" : { "MainCol": "X", "ShowDeleted": "0", "ResizingMain": "1"   }, 
   "Cfg_3" : { "ColAdding": "7", "ColDeleting": "1"   },  // Permits adding and deleting columns 
   "Cfg_4" : { "SelectingCells": "4"   },  // Individual cells or cell ranges can be selected 
   "Cfg_5" : { "SelectingCols": "1"   },  // Whole columns can be selected 
   "Cfg_6" : { "DynamicSpan": "1"   },  // Prepares grid for dynamic span, shows buttons Join and Split on Toolbar and permit Undo for spanning 
   "Cfg_7" : { "Undo": "1"   },   // Permits Undo / Redo, here also for the span 
   "Cfg_8" : { "StandardFilter": "2"   },  // When filtering, shows parent if its children pass the condition 
   "Actions" : { "OnDragCell": "SelectCells"   },  // Dragging by left mouse button will select cells 
   "Actions_2" : { "OnRightDropCell": "SpanSelected AND ClearSelection"   },  // When dragging by right mouse button, spans selected cells immediately 
   "Actions_3" : { "OnCtrlDragCell": "DragRow"   },  // Dragging and moving rows is done with Ctrl 
   "Actions_4" : { "OnClickCell": "ClearSelection,FocusEdit", "OnClick1Cell": "ClearSelection,FocusEdit", "OnClickOutside": "ClearSelection,Blur", "OnClick1Outside": "ClearSelection,Blur"   },  // Clears selection after any click or focus change 
   "Actions_5" : { "OnRightClick": "SpanSelected AND ClearSelection"   },  // Spans selected cells by right click 
   "Actions_6" : { "OnMiddleMouseDown": "SplitSelected OR SplitCell"   },  // Splits clicked cell by mouse middle button 
   "Panel" : { "Copy": "1"   }, 
   "Def" : [ 
      { "Name": "C", "Width": "80", "Spanned": "1", "CanFilter": "0", "CanSort": "0"   }, 
      { "Name": "Group", "Expanded": "1"   }  
   ], 
   "LeftCols" : [ 
      { "Name": "X", "Width": "170", "CanFilter": "1", "CanSort": "1"   }, 
      { "Name": "Y", "Width": "40", "CanFilter": "1", "CanSort": "1"   }  
   ], 
   "Cols" : [ 
      { "Name": "A"   },  { "Name": "B"   },  { "Name": "C"   },  { "Name": "D"   },  { "Name": "E"   },  { "Name": "F"   },  
      { "Name": "G"   },  { "Name": "H"   },  { "Name": "I"   },  { "Name": "J"   },  { "Name": "K"   },  { "Name": "L"   }    
   ], 
   "RightCols" : [ 
      { "Name": "M"   },  { "Name": "N"   },  { "Name": "O"   }  
   ], 
   "Head" : [ 
      { "Kind":"Panel",  }, 
      { "Kind":"Filter", "XRange": "1", "XButton": "Defaults", "XDefaults": "|*FilterOff|*Rows", "YRange": "1", "YType": "Select", "YDefaults": "|*FilterOff|*Rows", "YShowMenu": "0"   }  
   ], 
   "Toolbar" : { "Cells05": "Group", 
      "SaveVisibleFormula": "1", 
      "GroupType": "Bool", 
      "GroupLabelRight": "<b style='color:red'>Group by Y</b>", 
      "GroupCanEdit": "1", 
      "GroupOnChange": "Grid.GroupRows(Value?['Y']:null)", 
      "GroupTip": "Groups rows according to the values in column Y"  
       }, 
   "Body" : [ 
      [ 
         {  }, {  }, 
         { "Items": [
            {  }, 
            { "Items": [
               { "Items": [
                  { "Items": []}, 
               ]}, 
               {  }  
            ]}, 
            {  }, 
            {  }  
         ]}, 
         { "Expanded": "0", "Items": [
            {  }, {  }, { "Items": [{  }  ]}, 
         ]}, 
         {  }, {  }, {  }, {  }, {  }, {  }, {  }, {  }, {  }, {  }, 
         {  }, {  }, {  }, {  }, {  }, {  }  
         
      ], 
   ], 
}) /* End of JSONP header */ 